explosive-controlled avalanche - German English Dictionary